|
|
Hi,
the following code
#fopen File "test.dat" write
#declare i = 0;
#while (i < 10)
#write (File, i, ",")
#declare i = i + 1;
#end
#fclose File
#fopen File "test.dat" read
#while (defined(File))
#read(File, j)
#debug concat(str(j, 0, 0), " ")
#end
#debug "finished"
#fclose File
writes the digits 0..9 to a file, delimited by a comma. Then it should
reread them from the file into "j". It produces the output:
0 1 2 3 4 5 6 7 8 9 9 finished
instead of
0 1 2 3 4 5 6 7 8 9 finished
without the last "9".
It seems to be a bug, isn't ist?
Bye,
Friedemann
Friedemann Schmidt
F.S### [at] fhtw-berlinde
Raytracing-Gallery: http://www.rz.fhtw-berlin.de/~s0049669/
Post a reply to this message
|
|